Using versioning in S3 buckets - Amazon Simple Storage Service

Use versioning in Amazon S3 to keep multiple variants of an object in the same bucket.